﻿using System;

namespace SGAEntidades
{
    [Serializable]
    public class EmpleadoInfo
    {
        private String _idEmpleado;
        private String _nombre;
        private String _idArea;
        private AreaEmpleadoInfo _area;
        private String _idLocal;
        private LocalInfo _local;

        public EmpleadoInfo()
        {
        }

        public EmpleadoInfo(String sIdEmpleado)
        {
            _idEmpleado = sIdEmpleado;
        }

        public EmpleadoInfo(String sIdEmpleado, String sNombre, String sIdArea, AreaEmpleadoInfo oArea, String sIdLocal,
                            LocalInfo oLocal)
        {
            _idEmpleado = sIdEmpleado;
            _nombre = sNombre;
            _idArea = sIdArea;
            _area = oArea;
            _idLocal = sIdLocal;
            _local = oLocal;
        }

        public string IdEmpleado
        {
            get { return _idEmpleado; }
            set { _idEmpleado = value; }
        }

        public string Nombre
        {
            get { return _nombre; }
            set { _nombre = value; }
        }

        public string IdArea
        {
            get { return _idArea; }
            set { _idArea = value; }
        }

        public AreaEmpleadoInfo Area
        {
            get { return _area; }
            set { _area = value; }
        }

        public string IdLocal
        {
            get { return _idLocal; }
            set { _idLocal = value; }
        }

        public LocalInfo Local
        {
            get { return _local; }
            set { _local = value; }
        }
    }
}
